Error detection and correction means



A1131 1970 F. F; SELLERS, JR 3,508,,195

ERROR DETECTION AND CORRECTION MEANS Fild April 6, 1964 316 Sheets-Sheetl FIG. 1

2 cvcuc DATA REDUNDANCY INPUT RESIDUE CIRCUIT DIGITAL COMPARING CIRCUITSUB-BLOCK ERROR PATTERN CHECK CIRCUIT RES'DUE CIRCUIT SUB-BLOCK POSITION1 J ERROR 4 5 INDICATOR M r-M ATTORNEY April 1970 F. F. SELLERS, JR3,508,195

ERROR DETECTION AND CORRECTION'MEAN Filed April 6, 1964 316 Sheets-Sheet2 Q FIG. 2

LRC SAMPLE TIME CLOCK 22 A one ERROR A 5mm 2s coR \21 E PATTERN 52 no T0corm 1 R TEST -51 wane 1 l R 1:! 0m 5mg TOTAPE n can cm I cPu vm om R/WOE To wk TAPE RD um 14 X9 R G 5 FIND mm SET UP A RE 6 A 0R TFILJD mm mm:TIME R CK K x9 55 TEST -41 CORR TIME 36 A mm mm s2 42 1am nus 1 /31 Ione cm vRc N coamzcnous ,A READ TIME 5? /ENTER1 mm 26 E 7 vac mg 27/ ORP .-.,..E ;BROR

R 28 ENTERVRC 4 s SHlFT ERROR CLOCK I as L TRACK 56 40 B CK 6 ss I R IN1 GATE A 0 x9 I R ZERO TEST/47 LRC-SUM A we 5am LRC SAMPLE TIME M46April 1970 F. F. SELLERS, JR 3,508,195

ERROR DETECTION AND CORRECTION MEANS Filed April 6, 1964 516Sheets-Sheet 3 FIG.3A

l READ wR|TE MS CLOCK BUS 29A 109A 2&8 52 52 T R ETNAE SKEW R-w AMPSREGS REG 48A & B, 40A RB 18A & B

so 44A & B 20A & B 9 E W CORR FIRST CRCR EX 0R BIT 28A, 27A 56 28B 275 IT T i LRCR & XLATOR DENS SELN 21A EB CONTROL 408A & B 46MB 22A& B L|NES-T0 T TAPE UNITS 99A & B REAB Q WRITE HI CLIP RECG CLOCK G we CONTROL 57A& B 106A BB 47A RB LINES FROM W TAPE UNITS DEL CTR SIMULATE SIMULATE100A & B GATING REG SELECT 117A&B,120 134,155 433 E so wR CLK & DEL CTRBKWD L.P. Q CONTROLS 85A&B 105A&B HZAXAB RD gm; 6 DELAY WR"" CLKCONDHION L CTR &DEL CTR 115A & B, 0505 115 106A & B

TU SEL BEc0BER 61A & B 62A& B SEQ IND UF B SSBAUEYC B 94A1\& B I

SERVICE IN Em ENTR ENTR 80BAJ AL FAM BA F BB 808 STATUS IN IOPERA'IIONAL IN ENTR X- 80B AN AN AP 80 ENTR ae so EXIT e31:

EXIT 7 CHAN April 1970 F. F. gELLERs, R 3,508,195

ERROR DETECTION AND CORRECTION MEANS Filed April 6. 1964 F 516Sheets-Sheet 5 IN 2 EXIT EXIT EXIT 80B-AB AA AB F AC ENTR ENTR ENTR 80BAD -BUS IN 0 A0 F AR AS 808% BUS m 1 BUS [N5 EXIT EXIT EXIT ENTR ENTR aeae ae 9e e 808 A6 A0 F AE AF AT F AU 808M BUS IN 4 ENTR 803M BUS IN 5 AVBUS IN 7 EXIT EXIT ENTR ENTR ae ae ae ae MAE AG F AH F AW AX 808M BUSIN6 ADDRESS IN EXIT EXIT ENTR ENTR ae SIOBAL BUS [NP AJ F AK F AY AZ80B-AM April 1970 F. F. SELLERS, JR 3,508,195

ERROR DETECTION AND CORRECTION MEANS L. -nc 2: Fri CDO U Filed April 6,1964 316 Sheets-Sheet 6 EXIT EXIT EXIT 78M M As AT AU EXIT EXIT ENTR 78Mausoum BUS 0UT3 1a AV Aw AA YHF BUS OUT 1 I WAR BUS our 5 ENTR ENTR ENTR7 BUS our 0 8 A8 A0 A0 BUS oun 7a -aus our 2 7a EXIT EXIT ENTR ?9-AF AfiKY A BUS our 7 79 79M aus 0UT5 ENTR ENTR ENTR A? is AT BUS our 4 7s BUSOUT 5 79 BUS OUT 6 79 EXIT EXIT ENTR WAR BUS OUTP 3% 3 A A J SERVICE OUT81 YHL BUS OUT 7 ENTR ENTR ENTR A? A L A? BUS OUT-P 79 T v ADDRESS our84 -COMMAND OUT 84 EXIT EXIT EXIT HF ADDRESS our 8 8 0 8 0 COMMAND our84-AA SUPPRESS our 81 8MB SERV|CE our ENTR ENTR ENTR SELECT OUT 81 AN APAo 0PERAT|0NAL OUT 81 SUPPRESS our 0P R no OUT 84M EA NAL EXIT EXIT EXITEXIT ENTR 808 SELECT OUT 8 E 8 F 8 6 HOLD our l BJ BH MK HOLD our April21, 1970 Filed April 6. 1964 F. F. SELLERS, JR

ERROR DETECTION AND CORRECTION MEANS 516 Sheets-Sheet '7 ENTR ENTR ENTRENTR ENTR ENTR READ BUS? 48 AD BK CP AA AB AC AD READ BUS s 48 AC READBUS 5 48 AB READ BUS 4 4-8 M -TU 8 REWINDING 91A 0P TU4 REWINDING 87A BKENTR ENTR ENTR ENTR ENTR ENTR TUOREWINDING 87A BJ BL co AF AG AH 1 BJREAD W83 49 AH READ BUS 2 49 AG READ BUS P 49 AF -TU9 REWlNDING 94A 00-TU2 REWINDING 88A BL ENTR ENTR ENTR R ENTR ENTR T 1 READ BUS o 50 *7TRACK 100A BS -TU1O REWINDING 92A CR TU3 REWINDING 88A BM ENTR ENTR ENTRR ENTR R DE *8 EN cs A 08 A T c0 M0DB 400A As MODA 400A AR TUH REWINDING92A 05 TU4 REWINDING 89A 8N ENTR ENTR ENTR R ENTR R i 8% DA I c x F B EA T C AT LOAD POINT 401 AX NOT FILE PROTECTED 402 BA -TU12 REWINDING 95ACT TU5 REWINDING 89A DP TU6 REWINDING 90A 5 QL QL Q R Q R Q J TU44REWINDING 94A CW 80 cu BB CJ Dc CK cw OFF 401 80 -READ smus 101 M WR|TEECHO 402 BB TU45 REWINDING 94A CV -TU15 REWINDING 93A DU TU7 REWINDING90A ENTR ENTR ENTR ENTR R R ENTR ---DR A R A A ;+BKWD MEM 51 ON BR cv 0MAY cc PM ON M0DB OM OM April 21, 1970 Filed April 6. 1964 F. F. SELLERS,JR

ERROR nn'rnc'rzon AND oontmc'rrou Imus 316 Sheets-Shut 9 FIG.8 v

6084, +ADDRESS SW 0 A 54B BV +ADDRESS IN AA 56 +SENSE BITO v A 454W+DATA REG 5 TR A 75B AR +READ BITE 4 AK +DATA REG H'R A OR N +BUS m0 AE+DATA REG9 TR A l m 0 AF ii-AN 0R 0%} A 134 +DATA REG 10 TR AM I 6R Aflwausnu A -BUS IN 1 A 54": +DATA REG 6 TR AL OR A OR 56 +SENSE BIT 4 MM A 6084) +ADDRESS SW 1 Av April 21, 1970 ERROR DETECTION AND CORRECTIONMEANS Filed April 6. 1964 F. F. SELLERS, JR

516 Sheets-Sheet 12 N -sus IN 6 AF 23A,129

FIG.

95% +TU SEL 6TR A 54B AQ IADDRESS IN AA +SENSE we 58-A0 A 72B BF+SERV1CE IN AB c NAH +UN|T CHECK TR A I 538% +STATUS IN TR AD WAN +DATAREG 7 TR A +READ BYTE 2 AG *1 WAN +DATA REG 5 TR 2? Q2? 7554 +READ BYTE3 AH MN +DATA REG 11 TR A 758% +READ BYTE 4 M g* 3 {HF +DATA REG12 TR ALA HF +DATA REG 4 TR AM 1 OR OR +DATA REG 8 TR A AN 44-AF AP AQ A WHO+UNIT EXCEPTION TR AS I OR +SENSE 8T? A E 58-AM AT g A 95B.AC AV BUS IN6 25A,80A,429

+Bus m 1 23A,80A

April 21, 1970 F. F. SELLERS, JR

ERROR DETECTION AND CORRECTION MEANS Filed April 6, 1964 516Sheets-Sheet 18 F IGJZ T 8M0 BUS on 3 A 83W +BUS ouTT A AC +DATA REGTZITR 9,11,18A AF +wBTTE SET BYTE 2 I T -AM Q 2 A +WRlTE sET BYTE 3 A ORN B'H AD A5 AF Y T DATA REG T2 TB 75A AE 27AM +R-W REG T R A -BEsET DT-T2 T2B-BE A 835 ms OUT 6 AH 74W OSHTIFT BYTE 20R4 A 82B-BF U 2 AK 7DATA REG H-TR 9,11,1BB L l OR N a 4 AM AN DATA REG TT TR 75A A AM 228%+READ TRANSLATEBIT 6 AP April 1970 F. F. SELLERS, JR 3,508,195

ERROR DETECTION AND CORRECTION MEANS Filed April 6. 1964 316Sheets-Sheet 14 FIG. 13

82W: +BUS OUT 1 A BUS ou 5 83B-AW T A A0 DATA REG AF L l 10m 8,10,18A

A M 0R N AD AE AF DATA REG M REG 5 TR 101R 75A 27A A 758 +WRITE SETBYTE2 AG 75M +WR|TE SET ems +BUS our 4 82B-BE A +BUSOUT 0 828-88 A +READsumsmz AK ME AT 0R 4 +DATAREG am A r AN L l 8,10, 18A

A 0R N AL AM AN DATA REG m A" 75A +READ TRANSLATE BIT4 22 B'AL A ril 21,1910 F. SELLERS, JR

ERROR DETECTION AND CORRECTION MEANS Filed April 6, 1964 316Sheets-Sheet l5 27AM +R-W REG 1 TR A R-W REG T0 DATA REG BCF OR 745-50A0 BUS our 7 A 75BAP+ WRITE SET BYTE1 AA 82HD+ BUS our 3 A 75B AH+WR|TESET BYTE 3 AC I+DATA REG 8 TRAF l 9,11,18A,19A OR RESET 0 7 12 A OR12555 AD AR REDTR SHE DATAREG8TR A 22B-AS A A 8F BUS OUT 2 A 85W BUS OUT6 A +DATA REG 7 TR AN L 9,11,21A mm READ SHIFT BYTE QR 20R4 A ORE AL AT+READTRANSLATEBIT2 A J AM 22B-AY AP 21A OR; 22% READ TRANSLATE an 6 ASApril 21, 1970 F. F. SELLERS, JR

ERROR DETECTION AND CORRECTION MEANS 516 Sheets-Sheet 16 Filed April 6,1964 +DATA REG 6TR AF FIG 15 8A 828% +BUS 0uT1 A 0R 83B-Aw +BUS OUT 5 AORc N AG AE AF -BATA REG 6 TR 27AM +R w REG T TR A 2mm AU +R-w REG 5 TRA 2TA ORE 75H +WRITE sET BYTE a AG +wR1TE SET BYTE 1 A REG 5 TR AN8,10,21A W. A

74m +R-w REG To BATA REG BCF A 82MB BUS OUTO M A N SZHE +BUS OUT 4 AK AVAN -DATA REG 5 TR A0 21A,?5A ZZHE +READ TRANSLATE BIT G m +Rw REG 4 TR+REAB SHIFT BYTE 20R4 A T4B-AT OR 228 +REAB TRANSLATE BIT 0 A ril 21,1970 F. F. SELLERS, JR 3,508,195

ERROR DETECTION AND CORRECTION MEANS Filed April 6, 1964 516Sheets-Sheet l7 FIG. 16

22m +READ TRANSLATE am A +BUS oum 82BBD A AA +BUS OUT? 83B AY A +DATAREG 4TR9,11, AF OR OR N 21A A QR AE AF AD AR -DATA REG +R-W REG STR m+WRITE SET BYTE 2 A m Mm YSB'AM Q AG +WR|TE SET BYTE 1 74MB +R-w REG T0DATA REG BCF +BUS OUTS 838- RESET [)1 e A m-Aw L AH QATA REG AN BZB-BFBUS OUT? A OR is gn s AK ORE +READ sum BYTE 1on5 AT -DATA REG A3TR21A,75A M L A AL A 22B AL+READ TRANSLATE BIT 4 AP A 228 +READTRANSLATE BIT 2 T' A ril 21, 1910 F. F. SELLERS, JR

ERROR DETECTION AND CORRECTION MEANS Filed April 6, 1964 516Sheets-Sheet l8 SSHZ TRANSLATE 74MB R-W REG To DATA REG BCF R- REG 1 TR2TB w DATA REGZTR AE TsA 82B BC +BUS 0UT1 +WRITE SET BYTE 838M +BUS mm AAs N AC AF +READ 225% TRANSLATE BITS A AD +DATA REG 2TR AF 8,10,19A L AAL OR OR 82MB +BUS ouTo A l AV T (SB-AM SET BY E2 A N +DATA REG 1 TR ANBZB-BE LBUS AH AN 8,10,19A,20A

READ MHV sHTTT BYTE 10R3 A 22W +READTRANSLATE B|T2 AP DATA REG 1TR AMZZHA +READTRANSLATE BITO AT 21 5A 0% 27B +R-w REGOTR I April 21, 1970 F.F. SELLERS,- JR 3,508,195

ERROR DETECTION AND CORRECTION MEANS Filed April 6, 1964 516Sheets-Sheet l9 FIG.I8A

-6 RD DATA IIIRITE TAPE MARK 4OB AH READ DATA MN +DATA REG II TR Wm+DATA REG 9 TR WAF +DATA REG 6 TR 29% +EPR e BIT EPR T BIT 29A-AB CRCR 6BIT 28A-AF +WDD +DATA REG 8 TR -CRCR T BIT IWRITE TRANSLATE 2 BIT A A+DATA REG I0 TR +WRITE TRANSLATE 3 BIT 2M5 +EPR A BIT 29A-HA 5 RD DATA 4RD DATA +EPR 5 BIT +GATE EPR T0 R-W REG -CRCR 5 BIT I-WDD +CR R 4 BIT29A-EA 33D-AF 28A-AL II2B-AF 28A-AK A ril 21, 1970 G F. F. SELLERS, JR3,

ERROR DETECTION AND. CORRECTION MEANS Filed April 6, 1964 j 516Sheets-Sheet :0

N -R-w REG 6TR AZ AZ 25A,52 I

OR N

AF AB AW 1 +R-w REG 6 TR I 25A AB N A FF Rw REG 6TR AJ AX AJ +R-w REG 1TR 2mm AX -R-w REG 7 TR ZYAAK +R-w REG 1 TR 25A AD R-W REG 7 TR 25A,52BA OR O 4 g; N +R-w REG 4 TR AY AP As AY 2,54

+Rw REG 4 TR ZSAAS B0 A N FF R-W REG 4 TR BB AU BB 25A,52

-R-w REG 4 TR 27A AU R-W REG 5 TR 25A,52 BC +R-w REG 5TR 25A,27A M +RwREG 5TR434BD BD -R-W REG 5 TR 27A AV

